home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / VGADOC4B.ZIP / CLOCK.TXT < prev    next >
Text File  |  1995-09-29  |  20KB  |  496 lines

  1. Clock Circuits
  2.  
  3. Early boards used discrete clock crystals since there typically were only 2-4,
  4. but as newer boards can require more than a dozen frequencies, an integrated
  5. clock circuit is often used.
  6.  
  7. Another option is to have the clock circuitry on-chip as with the Cirrus Logic
  8. CL-GD54xx series.
  9.  
  10. VCLK refers to Video Clock and MCLK refers to Memory Clock.
  11.  
  12.  
  13. ICS90c61A
  14. Startech ST49c061
  15.  
  16. 20pin mask-programmable combined video and memory frequency generator.
  17. Pins:
  18.    1  i  Reference Clock Input for 14.318MHz reference crystal.
  19.    2  i  Feature Clock Input.
  20.    3  i  External Clock Input.
  21.    4  i  Video Frequency Select bit 0
  22.    5  i  Video Frequency Select bit 1
  23.    6  i  Address Latch Enable. Set low to latch new frequency selectors.
  24.    7  i  VGATTL. Video Frequency Select bit 2.
  25.    8  i  FCLKSEL. If low the Feature Clock Input (pin 2) is used as the video
  26.          clock
  27.    9  i  Memory Frequency Select bit 0.
  28.   10  o  Digital Ground
  29.   11  i  Memory Frequency Select bit 1.
  30.   12  o  Memory Clock Output.
  31.   14  i  Memory Clock Output Enable.
  32.   15  i  Analog Supply Voltage. Single +5V.
  33.   16  o  Analog Ground.
  34.   18  i  Video Clock Output Enable.
  35.   19  o  Video Clock Output.
  36.   20  i  Digital Supply Voltage. Single +5V.
  37.  
  38. The memory clock is one of four programmed frequencies selected by pins 9 & 11
  39. The video clock is one of eight programmed frequencies selected by pins 4,5
  40. and 7, or the Feature Clock Input (pin2) if pin 8 is low.
  41. The programmed clocks are calculated as: (Reference clock *A)/(B*C)
  42. Where A is 1..127, B is 1..127 and C is 1,2 or 4.
  43.  
  44. As this chip is mask programmable many versions exist:
  45.  
  46. ICS90c61A      -PR1     -PR2
  47. ST49c061       -01      -02
  48. Video Clk 0:   REF      REF
  49. Video Clk 1:  16.256   16.108
  50. Video Clk 2:  32.000   32.216
  51. Video Clk 3:  44.900   44.744
  52. Video Clk 4:  25.175   25.057
  53. Video Clk 5:  28.322   28.089
  54. Video Clk 6:  65.000    EXTRN
  55. Video Clk 7:  36.000   36.242
  56. Memory Clk 0: 40.000   41.612
  57. Memory Clk 1: 37.500   37.585
  58. Memory Clk 2: 36.000   36.242
  59. Memory Clk 3: 44.900   44.744
  60.  
  61.  
  62.  
  63. ICS2494
  64. Startech ST49c214
  65. ATI 18811
  66. Chrontel CH9294
  67.  
  68. 20pin mask-programmable combined video and memory frequency generator.
  69. Pins:
  70.    1  i  Crystal or external clock input. Usually 14.318MHz
  71.    2  o  Crystal output.
  72.    3  i  External Clock
  73.    4  i  Video Frequency Select bit 0
  74.    5  i  Video Frequency Select bit 1
  75.    6  i  Address Latch Enable. Set high to latch new clock selectors.
  76.    7  i  Video Frequency Select bit 2
  77.    8  i  Video Frequency Select bit 3
  78.    9  i  Memory Frequency Select bit 0
  79.   10  o  Digital and Analog ground
  80.   11  i  Memory Frequency Select bit 1
  81.   12  o  Memory Clock Output.
  82.   13  i  Digital Supply Voltage. Single +5V
  83.   14  o  Digital and Analog ground
  84.   15  i  Analog Supply Voltage. Single +5V
  85.   16  o  Digital and Analog Ground
  86.   17  o  Digital and Analog Ground
  87.   18  o  Buffered Crystal Clock Output Frequency
  88.   19  o  Video Clock Output
  89.   20  i  Digital Supply Voltage. Single +5V
  90. Note: The Chrontel and the ST49c214-25 uses pin 3 as Memory Frequency select 2
  91.  
  92. The memory clock is one of four programmed frequencies selected by pins 9 & 11
  93. The video clock is one of sixteen programmed frequencies selected by pins 4,5,
  94. 7 and 8. Also the External Clock Input (pin 3) can be used.
  95. The programmed clocks are calculated as: (Reference clock *A)/(B*C)
  96. Where A is 1..127, B is 1..127 and C is 1,2 or 4.
  97.  
  98. As this chip is mask programmable many versions exist:
  99.  
  100. ICS2494   -236     -242     -231     -244     -237     -253              -256
  101. ST49c214   -1       -2       -3       -4       -5       -6       -8       -9
  102. VCLK 0:   XTAL    30.000   25.175   20.000   50.350   25.175   25.175   25.175
  103. VCLK 1:  65.028   77.250   28.325   24.000   56.644   28.322   28.322   28.322
  104. VCLK 2:  EXTRN    EXTRN    85.000   32.000   65.000   40.000   40.000   40.000
  105. VCLK 3:  36.000   80.000   44.900   40.000   72.000   65.000   32.500   EXCLK
  106. VCLK 4:  25.175   31.500   40.000   50.000   80.000   44.900   50.000   50.000
  107. VCLK 5:  28.322   36.000   48.000   66.667   89.800   50.000   65.000   77.000
  108. VCLK 6:  24.000   75.000   50.000   80.000   63.000  130.000   38.000   36.000
  109. VCLK 7:  40.000   50.000   81.150  100.000   75.000   75.000   44.900   44.900
  110. VCLK 8:  44.900   40.000   25.175   54.000   25.175   25.175   31.500  130.000
  111. VCLK 9:  50.350   50.000   28.325   70.000   28.322   28.322   36.000  120.000
  112. VCLK A:  16.257   32.000   37.500   90.000   31.500   EXTRN    80.000   80.000
  113. VCLK B:  32.514   44.900   44.900  110.000   36.000   EXTRN    63.000   31.500
  114. VCLK C:  56.644   25.175   40.000   25.000   40.000   60.000   50.000  110.000
  115. VCLK D:  20.000   28.322   32.500   33.333   44.900   80.000  100.000   65.000
  116. VCLK E:  41.539   65.000   50.000   40.000   50.000   EXTRN    76.000   75.000
  117. VCLK F:  80.000   36.000   65.000   50.000   65.000   EXTRN   110.000   72.000
  118. MCLK 0:  32.900   36.000   36.000   16.000   40.000   32.900   70.000   55.000
  119. MCLK 1:  35.600   44.347   40.000   24.000   41.612   35.600   63.830   75.000
  120. MCLK 2:  43.900   37.500   45.000   50.000   44.744   43.900   60.000   70.000
  121. MCLK 3:  49.100   44.773   50.000   66.667   50.000   49.100   81.000   80.000
  122.  
  123.  
  124. ICS2494   -266     -247     -240     -275     -305     -260
  125. ST49c214   -10      -16      -17      -18      -19      -20     -25
  126. CH9294                                                           -G
  127. VCLK 0:  30.250    XTAL    25.175   25.175   25.175   50.350   25.175
  128. VCLK 1:  65.000   16.257   28.322   28.322   28.322   56.644   28.322
  129. VCLK 2:  85.000   EXCLK    28.626   40.000   40.000   33.250   40.000
  130. VCLK 3:  36.000   32.514   36.000   EXCLK    EXCLK    52.000   72.000
  131. VCLK 4:  25.175   25.175   40.000   50.000   50.000   80.000   50.000
  132. VCLK 5:  28.322   28.322   42.954   77.000   77.800   63.000   77.000
  133. VCLK 6:  34.000   24.000   44.900   36.000   36.000   EXCLK    36.000
  134. VCLK 7:  40.000   40.000   57.272   44.889   44.889   75.000   44.900
  135. VCLK 8:  44.900    XTAL    60.000  130.000  130.000   25.175  130.000
  136. VCLK 9:  50.350   16.257   63.960  120.000  120.000   28.322  120.000
  137. VCLK A:  31.500   EXCLK    75.000   80.000   80.000   31.500   80.000
  138. VCLK B:  32.500   36.000   80.000   31.500   31.500   36.000   31.500
  139. VCLK C:  63.000   25.175   85.000  110.000  110.000   40.000  110.000
  140. VCLK D:  72.000   28.322   99.000   65.000   65.000   44.900   65.000
  141. VCLK E:  75.000   24.000  102.000   75.000   75.000   50.000   75.000
  142. VCLK F:  80.000   40.000  108.000   94.500   94.500   65.000   94.500
  143. MCLK 0:  36.000   31.000   64.000   45.000   55.000   40.000   55.000
  144. MCLK 1:  44.000   36.000   40.830   38.000   75.000   33.333   65.000
  145. MCLK 2:  49.000   43.000   48.000   52.000   70.000   44.000   70.000
  146. MCLK 3:  40.000   49.000   60.000   50.000   80.000   50.000   80.000
  147. MCLK 4:                                                        45.000
  148. MCLK 5:                                                        40.000
  149. MCLK 6:                                                        60.000
  150. MCLK 7:                                                        50.000
  151.  
  152.  
  153. ICS2494             -261
  154. ATI18811    -0       -1
  155. OTI068                       -501      -307
  156. VCLK 0:   42.950  100.000   25.175    25.175
  157. VCLK 1:   48.770  126.000   28.322    28.322
  158. VCLK 2:   92.400   92.400   65.0      65.0
  159. VCLK 3:   36.000   36.000   44,9      44.9
  160. VCLK 4:   50.350   50.350   14.1      28.1
  161. VCLK 5:   56.640   56.640   18.1      36.0
  162. VCLK 6:     0?       0?     40.0      40.0
  163. VCLK 7:   44.900   44.900   36.3      36.0
  164. VCLK 8:   30.240  135.000
  165. VCLK 9:   32.000   32.000
  166. VCLK A   110.000  110.000
  167. VCLK B:   80.000   80.000
  168. VCLK C:   39.910   39.910
  169. VCLK D:   44.900   44.900
  170. VCLK E:   75.000   75.000
  171. VCLK F:   65.000   65.000
  172. MCLK 0:
  173. MCLK 1:
  174. MCLK 2:
  175. MCLK 3:
  176.  
  177.  
  178. Special version such as the OAK OTI068 and UMC UM9502 exist
  179.  
  180.  
  181.  
  182. ICS1394
  183. Startech ST49c394
  184. Trident TCK900x
  185.  
  186. 20pin mask-programmable video frequency generator.
  187. Pins:
  188.    1  i  Frequency Select bit 3
  189.    2  i  Address Latch Enable. Set high to latch new selectors.
  190.    3  i  Digital Supply Voltage. Single +5V
  191.    4  i  Frequency Select bit 4 or external clock input 1
  192.    5  i  Crystal or external clock input.
  193.    6  o  Crystal output
  194.    7  i  External Clock Input 2
  195.    8  o  Digital Ground
  196.    9  o  Video Clock Output
  197.   12  i  Analog Supply Voltage. Single +5V
  198.   17  o  Analog Ground
  199.   18  i  Frequency Select bit 0
  200.   19  i  Frequency Select bit 1
  201.   20  i  Frequency Select bit 2
  202.  
  203.  
  204. The video clock is one of 16 or 32 programmed frequencies selected by pins
  205. 18,19,20,1 and possibly 4. If the chip is in 16closk mode the External Clock
  206. Input (pin 4) can be used. The programmed clocks are calculated as:
  207.  (Reference clock *A)/(B*C)
  208. Where A is 1..127, B is 1..127 and C is 1,2 or 4.
  209.  
  210. As this chip is mask programmable many versions exist:
  211.  
  212. ICS1394   -073
  213. ST49c394            -24      -30
  214. Trident:                              9001     9002      9004
  215. Chrontel:                                                       -593
  216. VCLK 0:  XTAL     25.175   14.318   25.175   25.175   25.275   25.175
  217. VCLK 1:  16.257   28.322   16.257   28.322   28.322   28.322   28.322
  218. VCLK 2:  EXTFREQ  32.514   FREQ0    44.900   44.900   44.900...40.0
  219. VCLK 3:  32.514   36.000   32.514   36.000   36 000   36.000   80.0
  220. VCLK 4:  25.175   40.000   25.175   57.272   57.272   57.272   50.1
  221. VCLK 5:  28.322   44.900   28.322   65.000   65.000   65.000   77.0
  222. VCLK 6:  24.000   65.000   24.000   50.350   50.350   50.350   36.1
  223. VCLK 7:  40.000   84.000   40.000   40.000   40.000   40.000   44.9
  224. VCLK 8:  25.175   25.175   14.318            25.175   88.000   80.0
  225. VCLK 9:  28.322   28.322   16.257            28.322   98.000  119.9
  226. VCLK A:  36.000   40.000   FREQ0                     118.000  130.1
  227. VCLK B:  65.000   44.900   36.000            44.900  108.000   31.5
  228. VCLK C:  44.900   32.514   25.175            72.000   72.000  110.1
  229. VCLK D:  50.000   28.322   28.322            77.000   77.000   64.9
  230. VCLK E:  56.000   36.000   24.000            80.000   80.000   74.9
  231. VCLK F:  75.000   65.000   40.000            75.000   75.000   72.3
  232. VCLK 10: 25.175   25.175   14.318
  233. VCLK 11: 28.322   28.322   65.028
  234. VCLK 12: 40.000   32.514   FREQ0
  235. VCLK 13: 65.000   36.000   36.000
  236. VCLK 14: 44.900   40.000   25.175
  237. VCLK 15: 50.000   44.900   28.322
  238. VCLK 16: 56.000   56.000   24.000
  239. VCLK 17: 75.000   65.000   40.000
  240. VCLK 18: 25.175   25.175   44.900
  241. VCLK 19: 28.322   28.322   50.344
  242. VCLK 1A: EXTFREQ  32.514   16.257
  243. VCLK 1B: EXTFREQ  40.000   32.514
  244. VCLK 1C: 60.000   44.900   56.644
  245. VCLK 1D: 80.000   60.000   20.000
  246. VCLK 1E: EXTFREQ  80.000   50.000
  247. VCLK 1F: EXTFREQ  84.000   80.000
  248.  
  249.  
  250.  
  251. ICS90c64
  252. Startech ST49c064
  253.  
  254. 20pin mask-programmable video and memory clock generator
  255. Pins:
  256.    1  i  Clock input. Typically 14.318 MHz
  257.    2  i  MA2. Memory clock select 2
  258.    3  i  External clock input (EXCLK)
  259.    4  i  A1. Video clock select 1
  260.    5  i  A0. Video clock select 0
  261.    6  i  Latch inputs (A0-A3, MA0-MA2) on rising edge
  262.    7  i  A2. Video clock select 2
  263.    8  i  A3. Video clock select 3
  264.    9  i  MA0. Memory clock select 0
  265.   10  o  Digital ground
  266.   11  i  MA1. Memory clock select 1
  267.   12  o  MCLK. Memory clock output
  268.   14  i  MCLK output enable
  269.   15  i  Analog VCC
  270.   16  o  Analog ground
  271.   18  i  DCLK output enable
  272.   19  o  DCLK. Video clock output
  273.   20  i  Digital VCC
  274.  
  275.  
  276. ST49c064   -?       -?
  277. ICS9064    -?
  278. AV9064              -?
  279. VCLK 0:  30.000   30.000
  280. VCLK 1:  77.250   77.250
  281. VLKC 2:  EXCLK    EXCLK
  282. VCLK 3:  80.000   80.000
  283. VCLK 4:  31.500   31.500
  284. VCLK 5:  36.000   36.000
  285. VCLK 6:  75.000   75.000
  286. VCLK 7:  50.000   50.000
  287. VCLK 8:  40.000   40.000
  288. VCLK 9:  50.000   50.000
  289. VCLK A:  32.000   32.000
  290. VCLK B:  44.900   44.900
  291. VCLK C:  25.275   25.275
  292. VCLK D:  28.322   28.322
  293. VCLK E:  65.000   65.000
  294. VCLK F:  36.000   36.000
  295. MCLK 0:  33.000   41.612
  296. MCLK 1:  49.218   37.500
  297. MCLK 2:  60.000   49.128
  298. MCLK 3:  30.500   44.296
  299. MCLK 4:  41.612
  300. MCLK 5:  37.500
  301. MCLK 6:  49.128
  302. MCLK 7:  44.296
  303.  
  304.  
  305.  
  306. IC Designs ICD2061,ICD2061A
  307. ICS 9161
  308. Diamond DCS2824
  309. The ICD2062 appears very similar
  310.  
  311. 16 pin user programmable video and memory clock generator.
  312. Pins:
  313.    1  i  SEL0/CLK. In programming mode the clock input, in normal mode selects
  314.          the clock together with SEL1.
  315.    2  i  SEL1/DATA In programming mode the data input, in normal mode selects
  316.          the clock together with SEL0.
  317.    3  i  AVDD. +5V Analog
  318.    4  i  OUTDIS-. Output disabled if low.
  319.    5     Ground.
  320.    6  i  Reference crystal (typically 14.31818MHz)
  321.    7  o  Crystal out
  322.    8  o  Memory Clock output
  323.    9  o  Video Clock output
  324.   10  o  Error Output, Low if an error occured in the serial programming
  325.   11  i  Feature Clock input
  326.   12  i  INIT0. Selects initial state
  327.   13  i  VDD. +5V
  328.   14  i  INIT1. Selects initial state
  329.   15  i  INTCLK
  330.   16  i  PWRDWN
  331.  
  332. The initial frequencies are selected by INIT0 and INIT1:
  333.   INIT0  INIT1    MREG    REG0    REG1    REG2
  334.     0      0     32.500  25.175  28.322  28.322
  335.     0      1     40.000  25.175  28.322  28.322
  336.     1      0     50.350  40.000  28.322  28.322
  337.     1      1     56.644  40.000  50.350  50.350
  338. Note: some versions might have different power on values.
  339.  
  340. The Memory Clock output is controlled by the MREG register.
  341. The Video Clock output is controlled by REG0-2 and the Feature Clock:
  342.    INTCLK   SEL1   SEL0     Video Clock:
  343.      x       0      0       REG0
  344.      x       0      1       REG1
  345.      0       1      0       Feature Clock
  346.      1       1      0       REG2
  347.      x       1      1       REG2
  348. x = Don't care.
  349.  
  350. There are 6 24bit registers:
  351.   REG0    Video Clock Register 1
  352.   REG1    Video Clock Register 2
  353.   REG2    Video Clock Register 3
  354.   MREG    Memory or I/O Timing Register
  355.           bit  0-6  Q Counter. Actual Q value is 2 higher (Ie. 2..129)
  356.                7-9  Post VCO divider (M). Divide output clock by
  357.                      0: 1, 1: 2, 2: 4, 3: 8, 4: 16, 5: 32, 6: 64, 7: 128
  358.              10-16  P Counter. Actual P value is 3 higher (Ie. 3..130)
  359.              17-20  Index. Selects the VCO range (in MHz):
  360.                      0: 50.0-51.0  1: 51.0-53.2   2: 53.2-58.5   3: 58.5-60.7
  361.                      4: 60.7-64.4  5: 64.4-66.8   6: 66.8-73.5   7: 73.5-75.6
  362.                      8: 75.6-80.9  9: 80.9-83.2  10: 83.2-91.5  11: 91.5-100.0
  363.                      12-15: 100.0-120.0
  364.                     For the Video Clocks (REG0-2):
  365.                        14 turns off VCLK and 15 sets VCLK to MCLK
  366.              21-23  Selects the register: 0: REG0, 1: REG1, 2: REG2, 3: MREG
  367.           Output clock is (Pre*Ref*(P/Q))/M
  368.           Where Pre is the prescale factor, usually 2 but can be set to 4 on
  369.           the ICD2061A (REG0-2 only) in the control register. Ref is the
  370.           reference clock typically 14.31818MHz.
  371.           The
  372.   PWRDWN  Divisor for Power-Down mode.
  373.           bit 17-20  Powerdown divisor. When in Power down mode 1 the Memory
  374.                      Clock is set to the reference crystal/the value below.
  375.                       1: 32, 2: 30, 3: 28, 4: 26, 5: 24, 6: 22, 7: 20, 8: 18
  376.                       9: 16, 10: 14, 11: 12, 12: 10, 13: 8, 14: 6, 15: 4
  377.                      Power on default is 8 I.e. divide by 18.
  378.               21-23  Always 4 to select Power down register
  379.   CNTL    Control Register
  380.           bit    12  (not 2061) P Counter Prescale (REG0). If set REG0 uses a
  381.                        prescale factor (Pre) of 4, if clear Pre = 2
  382.                  13  (not 2061) P Counter Prescale (REG1). If set REG1 uses a
  383.                        prescale factor (Pre) of 4, if clear Pre = 2
  384.                  14  (not 2061) P Counter Prescale (REG2). If set REG2 uses a
  385.                        prescale factor (Pre) of 4, if clear Pre = 2
  386.                  16  Duty Cycle Adjust. If set causes the clock high period to
  387.                      be 1ns shorter than normally.
  388.                  18  Timeout Interval. Defines the timeout period for clock
  389.                      selection and VCO settle. Set for twice normal timeout.
  390.                  19  MUXREF. Selects the clock to output on VCLKOUT during
  391.                      frequency changes. Set for MCLK, clear for f(ref).
  392.                  20  Power-Down Mode. Set for Power-Down Mode 2 (Xtal
  393.                      oscillator shutdown), clear for Power-Down Mode 1
  394.                      (MCLKOUT = PWRDWN Divisor).
  395.               21-23  Always 6 to select Control register
  396. All undefined bits must be set to 0.
  397.  
  398.  
  399. To program a clock value:
  400.     CLK   DATA
  401.      1      1  !repeat these two 6 times
  402.      0      1  !
  403.  
  404.      0      0
  405.      1      0
  406.      0      0    !Start bit
  407.      1      0
  408.  
  409.      1    ~data    ! Repeat for each of 24 bits, starting with
  410.      0    ~data    ! the least significant
  411.      0     data    ! data is the data bit
  412.      1     data    ! ~data is the inverse data bit
  413.  
  414.      1      1
  415.      0      1    !Stop bit
  416.      1      1
  417.  
  418.  
  419.  
  420. Sierra SC11412 Programmable dual clock generator.
  421. The SC11412 has a 20bit command word. The chip is controlled by 3 control pins
  422. One pin selects either programming mode (1) or operating mode (0).
  423. The two other pins
  424.  
  425. Pins:
  426.   ?  i  Program/Run. When high the chip is in programming mode, when low in
  427.         run mode.
  428.   ?  i  Clksel0/Data. If run mode the low bit of the two clock select bits. In
  429.         programming mode the data line. Typically driven from bit 2 of the
  430.         Misc Output register at 3C2h.
  431.   ?  i  Clksel1/Clk. If run mode the high bit of the two clock select bits. In
  432.         programming mode the clock line. Typically driven from bit 3 of the
  433.         Misc Output register at 3C2h.
  434.  
  435. Command word:
  436. Bit    0  Selects the clock to program. 0: Memory Clock, 1: Pixel clock
  437.        1  Enable output driver 0 for programming, 1 for reading ?
  438.        2  Enable VCO (0?)
  439.        3  External frequency programming mode (0?)
  440.      4-5  Divider (D). 0: /1, 1: /2, 2: /4, 3: /8
  441.     6-12  N. Multiplier (3 - 127)
  442.    13-19  M. (2 - 127)
  443. The resultant clock is N/(M* 2^D) *Quarts Freq (typically 14.318MHz).
  444. The frequency before the 2^D factor is applied must be between 45 and 100MHz
  445.  
  446. To program the chip use the following sequence:
  447.   Prog/Run   Clock    Data
  448.      1         0        0
  449.  
  450.      1         0      data     ! Repeat for each of the 20 data bits, starting
  451.      1         1      data     ! with bit 0.
  452.  
  453.      0         1        0      ! Use 0 1 0 to select the Pixel clock
  454. A delay of a few microseconds between each step might be needed.
  455.  
  456.  
  457.  
  458. ICS 2595 Programmable Clock generator.
  459. The ICS2595 uses 5 control pins for selecting and programming 16 clocks
  460.  
  461. The ICS2595 has a 20 bit control word:
  462. Bit   0  Start bit. Must be 0.
  463.       1  R/W Control. 0: Write, 1: Read
  464.     2-6  Location. Selects the clock to reprogram.
  465.    7-14  N. Multiplier. App 256 - 465?. Stored as 257 less, i.e 256 is stored
  466.           as 255, 257 as 0 and 465 as 208.
  467.      15  EXTFREQ. 0 to disable external clock
  468.   16-17  Divider (D). 0: /1, 1: /2, 2: /4, 3: /8
  469.   18-19  Stop bits, both 1.
  470. The resulting clock is calculated as: basefreq * N/(46 *2^D)
  471.  
  472.   CLK0  CLK1  CLK2  CLK3  CLK4
  473.     0     0     0     0     0
  474.     0     0     0     0     1
  475.     0     0     0     0     0
  476.     1     0     0     0     1
  477.     1     0     0     0     0
  478.  
  479.     0     0   data    0     1   !Repeat for each bit of the control word,
  480.     0     0   data    0     0
  481.     0     0   data    1     1   ! starting with bit 0.
  482.     0     0   data    1     0
  483.  
  484.     0     0     0     0     0
  485.  
  486.  
  487.  
  488.  
  489. Other Clock chips:
  490.  
  491. MX8602                (Used on MXIC cards)
  492.  
  493. ICD2042ASC            (Used on Compaq QVision)
  494.  
  495. HM8694P               (Used on HMC cards)
  496.